#pragma once
#define xweak       __attribute__((weak))